Welcome to BotSailor Help! Just use the email OTP to sign in and track your tickets. Password login isnβt needed anymore.
If you're a BotSailor reseller or admin looking to connect Google services like Google Sheets, Cloud Translation, or Maps, this tutorial will walk you through setting up your Google API integration properly.
π What is Google API Integration in BotSailor?
Google API integration in BotSailor allows you to:
Store chatbot form responses in Google Sheets
Use Google Maps for dynamic location features
Enable Cloud Translation for multilingual bot responses
Offer Google login for your end-users
Step-by-Step Setup Instructions
Login to your BotSailor reseller dashboard and navigate to:
Settings → Google Integration
You will see fields for:
Google API Key
Client ID
Client Secret
OAuth Redirect URIs
Toggle for enabling social login
Go to "APIs & Services → Enable APIs and Services", then search and enable the following:
β Google Sheets API
β Maps JavaScript API
β Cloud Translation API
Go to "APIs & Services → Credentials"
β
Copy your:
Client ID
Client Secret
Return to your BotSailor settings:
Paste the Google API Key
Paste the Client ID
Paste the Client Secret
Enable “Use Own API Key” toggle if you're setting up a custom environment
Enable Social Login toggle (optional, for user login via Google)
a
Click the Save button to complete your integration.
π‘ Tips & Best Practices
Always restrict your API Key usage under Google Cloud to only required domains for better security.
Regularly monitor your Google Cloud dashboard to track API usage.
If you're offering login with Google, ensure your OAuth Consent Screen is properly configured with your logo, support email, and scopes.
π Why Set Up Google API?
Connecting your Google API enables smooth automation and integrations like:
Auto-logging data into Google Sheets
Showing dynamic locations via Google Maps
Multi-language chatbot support with real-time translation
Allowing users to log in using their Google accounts
π§© Conclusion
With just a few steps, your BotSailor reseller platform can be fully connected with Google’s powerful services. Whether you're managing leads, storing customer data, or offering a seamless login experience — Google API integration can significantly boost your automation game.
FAQs
What is the purpose of Google API integration in BotSailor?
Google API integration allows BotSailor resellers to connect services like Google Sheets, Maps, Cloud Translation, and Google Login to enhance chatbot functionality and user experience.
Which Google services can I integrate with BotSailor?
You can integrate:
Google Sheets to log form responses.
Google Maps for dynamic location-based features.
Cloud Translation API for multilingual chatbot responses.
Google OAuth Login for allowing users to sign in with their Google accounts.
Where do I find the Google integration settings in BotSailor?
Log in to your reseller dashboard and go to:
Settings → Google Integration
You’ll find fields to input API Key, Client ID, Client Secret, and OAuth redirect URIs.
Do I need a Google Cloud account for this integration?
Yes, you must create a project in the Google Cloud Console to generate the necessary API credentials.
Which APIs should I enable in my Google Cloud project?
Enable the following from APIs & Services → Library:
Google Sheets API
Google Maps JavaScript API
Cloud Translation API
OAuth 2.0 Client ID (for login)
What redirect URIs do I need to configure for OAuth?
Add these to your OAuth Client ID:
https://bizzfair.com/google/import/account/callback
https://bizzfair.com/login/google/callback
(Check your BotSailor panel for exact values.)
Where do I paste the API credentials in BotSailor?
Paste your:
API Key
Client ID
Client Secret
in the Google Integration section under BotSailor settings.
Can I enable Google Login for users?
Yes, enable the Social Login toggle in your BotSailor settings after setting up OAuth credentials.
Is it mandatory to enable all Google APIs?
No. You only need to enable the APIs required for the features you want (e.g., enable only Google Sheets if you just need form logging).
How do I secure my Google API Key?
Restrict API key usage in your Google Cloud Console by:
Limiting it to specific domains
Enabling only required APIs
This protects your quota from abuse.